#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

	//int main()
	//{
	//    int candyType[] = { 0,0,0,4 };
	//    int candyTypeSize = sizeof(candyType) / sizeof(candyType[0]);
	//    int slow = 0;
	//    int fast = 0;
	//    int sum = 0;
	//    while (fast < candyTypeSize - 1)
	//    {
	//        while (candyType[fast] == candyType[slow] && fast < candyTypeSize - 1)
	//        {
	//            ++fast;
	//        }
	//        if (fast == candyTypeSize - 1)
	//        {
	//            if (candyType[fast] != candyType[fast - 1])
	//            {
	//                ++sum;
	//            }
	//        }
	//        ++sum;
	//        slow = fast;
	//    }
	//    return sum;
	//}


//int main()
//{
//	int flowerbed[] = { 0,0,1,0,1 };
//	int n = 1;
//	int flowerbedSize = sizeof(flowerbed) / sizeof(flowerbed[0]);
//	for (int i = 0; i < flowerbedSize; ) 
//	{
//		if (n > 0)
//		{
//			if (flowerbed[i] == 1) {
//				i += 2;
//			}
//			else if (i == flowerbedSize - 1 || flowerbed[i + 1] == 0) {
//				n--;
//				i += 2;
//			}
//			else {
//				i += 3;
//			}
//		}
//	}
//	return n <= 0;
//}

//int main()
//{
//	int nums[] = { 15,10,5, 1,10, 0 };
//	int numsSize = sizeof(nums) / sizeof(nums[0]);
//	for (int i = 0; i < numsSize; ++i)
//	{
//		nums[i] *= nums[i];
//	}
	/*for (int i = 0; i < numsSize; ++i)
	{
		int f = 1;
		for (int j = i + 1; j < numsSize; ++j)
		{
			if (nums[i] > nums[j])
			{
				int t = nums[i];
				nums[i] = nums[j];
				nums[j] = t;
				f = 0;
			}
		}*/
//		if (f)
//		{
//			break;
//		}
//	}
//	return 0;


//
//void sp(int* num, int sum, int i)
//{
//	if (sum > 9)
//	{
//		sp(num, sum / 10, i - 1);
//	}
//	num[i] = sum % 10;
//}
//int main()
//{
//	int num[] = { 9,9,9,9,9,9,9};
//	int k = 1;
//	int sum = 0;
//	int numSize = sizeof(num) / sizeof(num[0]);
//	static int arr[10000];
//	for (int i = 0; i < numSize; ++i)
//	{
//		arr[i] = num[i];
//	}
//	int i = numSize - 1;
//	for (; k > 0; k /= 10)
//	{
//		int t = arr[i] + k % 10;
//		if (t > 9)
//		{
//			arr[i] = t % 10;
//			++arr[i - 1];
//		}
//		else
//		{
//			arr[i] = t;
//		}
//		--i;
//	}
//	/*for (int i = 0; i < 3; ++i)
//	{
//		sum = sum * 10 + num[i];
//	}
//	sum += k;
//	int tmp = sum;
//	int x = 0;
//	for (; tmp > 0; tmp /= 10)
//	{
//		++x;
//	}
//
//	sp(num, sum, x);*/
//	/*int i = numsSize - 1;
//	for (; k > 0; k /= 10)
//	{
//		int t = nums[i] += k % 10;
//		if (t > 9)
//		{
//			nums[i] = t % 10;
//			++nums[i - 1];
//		}
//		else
//		{
//			nums[i] = t;
//		}
//		--i;
//	}*/
//	return 0;
//}

#include <string.h>
//int main()
//{
//	char text[] = "krhizmmgmcrecekgyljqkldocicziihtgpqwbticmvuyznragqoyrukzopfmjhjjxemsxmrsxuqmnkrzhgvtgdgtykhcglurvppvcwhrhrjoislonvvglhdciilduvuiebmffaagxerjeewmtcwmhmtwlxtvlbocczlrppmpjbpnifqtlninyzjtmazxdbzwxthpvrfulvrspycqcghuopjirzoeuqhetnbrcdakilzmklxwudxxhwilasbjjhhfgghogqoofsufysmcqeilaivtmfziumjloewbkjvaahsaaggteppqyuoylgpbdwqubaalfwcqrjeycjbbpifjbpigjdnnswocusuprydgrtxuaojeriigwumlovafxnpibjopjfqzrwemoinmptxddgcszmfprdrichjeqcvikynzigleaajcysusqasqadjemgnyvmzmbcfrttrzonwafrnedglhpudovigwvpimttiketopkvqw";
//	int arr[26] = { 0 };
//	char ball[] = "balloon";
//	int sum = 0;
//	for (int i = 0; i < strlen(text); ++i)
//	{
//		for (int j = 0; j < strlen(ball); ++j)
//		{
//			if (text[i] == ball[j])
//			{
//				++arr[text[i] - 'a'];
//				break;
//			}
//		}
//	}
//	for (int i = 0; i < 26; ++i)
//	{
//		return 0;
//	}
//	return arr[0];
//}



//int main()
//{
//	int nums[] = { 9,8,7,6,8,4,3,2,1 };
//	int numsSize = sizeof(nums) / sizeof(nums[0]); 
//
//	for (int i = 0; i < numsSize; ++i)
//	{
//		for (int j = i + 1; j < numsSize; ++j)
//		{
//			if (nums[i] < nums[j])
//			{
//				int t = nums[i];
//				nums[i] = nums[j];
//				nums[j] = t;
//			}
//		}
//		int f = 1;
//		for (int x = i + 1; x < numsSize - 1; ++x)
//		{
//			if (nums[x] < nums[x + 1])
//			{
//				f = 0;
//				break;
//			}
//		}
//		if (f == 1)
//		{
//			break;
//		}
//	}
//	return 0;
//}


//
//int main()
//{
//	int r = 11112222;
//	int l = 15;
//	int h = 15;
//	r = (h << 4) + l;
//	return 0;
//}


//int main()
//{
//	int nums[] = { 1,1,2,2,3,3,4,4,5,5 };
//	int numsSize = sizeof(nums) / sizeof(nums[0]);
//	int slow = 0;
//	for (int i = 1; i < numsSize; ++i)
//	{
//		if (nums[slow] != nums[i])
//		{
//			++slow;
//			nums[slow] = nums[i];
//		}
//	}
//	return 0;
//}

int isPrime(int x) {
	if (x < 2) {
		return 0;
	}
	for (int i = 2; i * i <= x; ++i) {
		if (x % i == 0) {
			return 0;
		}
	}
	return 1;
}
int main()
{
	int left = 6;
	int right = 10;
	int ans = 0;
	for (int x = left; x <= right; ++x) {
		if (isPrime(x)) {
			++ans;
		}
	}
	return 0;
}